marvel over (someone's) achievements

Translations
восхищаться достижениями (кого-то)
The audience marveled over the scientist's achievements.
Аудитория восхищалась достижениями ученого.
Words
achievement

noun
достижение
marvel

verb
восхищаться
marvel over

verb
восхищаться